@charset "gb2312";

body{padding:0;	margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:22px; background:#e1e1e1; color:#000;}
div, h1, h2, h3, h4, h6, form, label, input, textarea, img, span{margin:0; padding:0;}
ul{margin:0; padding:0; list-style-type:none;}
p{padding:0px; margin:10px 0px;}
a{color:#626262; text-decoration:none; }
a img{border:0px;}
a:hover{color:#fd8347; text-decoration:underline}
.clear{clear:both; font-size:0; line-height:0; height:0px;}
.Mtop{margin-top:10px;}
.Mtop1{margin-top:1px;}


/*主体样式*/
#body{width:1005px; margin:0 auto; background:#ffffff;}
#mainContent{padding:50px 0px 50px 60px;}
#mainContent #solutions li{display:block; border:1px #b4b4b4 solid; padding:3px; width:232px; overflow:hidden; height:255px; float:left; margin-right:60px; margin-bottom:20px}
#mainContent #solutions li .title{background:#eaeaea; height:47px; padding:2px 10px; border-bottom:solid 1px #b4b4b4; overflow:hidden;}
#mainContent #solutions li .title a{background:url(title_bg.png) no-repeat 0px 6px; padding:0px 15px; display:block;}
#mainContent #solutions li .ItemImg{padding:15px 10px; text-align:center; height:189px; overflow:hidden;}
#cntact{padding:20px 8px;}
#cntact .map{background:url(/images/map2.png) no-repeat center; width:660px; height:416px; margin:0px auto 20px auto;}

/*头部样式*/

#bannerWarp{margin-bottom:10px;}
#banner_left{background:url(home_banner_left.png) no-repeat left top; width:620px;height:194px; float:left;}
#banner_right{width:385px; height:194px; float:left;}
#logo{background:url(logo.png) no-repeat left center; width:355px; height:45px; padding:15px 0px 15px 10px; margin-left:15px;}

/*菜单样式*/
#nav{height:30px; overflow:hidden; background:#01275d; }
#menu{width:100%; float:left; padding-left:20px; height:30px;}
#menu ul li{float:left; height:30px; line-height:30px; background:url(listBG.png) no-repeat 0px 8px; margin-right:30px; padding-left:18px;}
#menu ul li a{background:url(menuItem.png) no-repeat -2px 0px; height:30px; width:48px; display:block; float:left;}
#menu ul li a span{display:none;}
#menu ul li#Nav002 a{background-position:-2px -30px;}
#menu ul li#Nav003 a{background-position:-2px -60px; width:68px;}
#menu ul li#Nav004 a{background-position:-2px -90px; }
#menu ul li#Nav005 a{background-position:-2px -120px; width:68px;}
#menu ul li#Nav006 a{background-position:-2px -150px; width:68px;}
#menu ul li#Nav007 a{background-position:-2px -180px; width:68px;}
#menu ul li#Nav008 a{background-position:-2px -418px; width:68px;}

#menu ul li a:hover{background:url(menuItem.png) no-repeat -2px -210px; height:30px; width:48px;}
#menu ul li#Nav002 a:hover{background-position:-2px -240px;}
#menu ul li#Nav003 a:hover{background-position:-2px -270px; width:68px;}
#menu ul li#Nav004 a:hover{background-position:-2px -300px; }
#menu ul li#Nav005 a:hover{background-position:-2px -330px; width:68px;}
#menu ul li#Nav006 a:hover{background-position:-2px -360px; width:68px;}
#menu ul li#Nav007 a:hover{background-position:-2px -390px; width:68px;}
#menu ul li#Nav008 a:hover{background-position:-2px -448px; width:68px;}

/*产品搜索样式*/
#productSearch{height:30px; line-height:20px; font-size:13px; color:#fff; width:330px; float:right; overflow:hidden; display:block}

#productSearch #selectSkin{height:20px; line-height:20px; border:solid 1px #ccc; font-size:13px; width:110px;}
#productSearch label,#productSearch span{display:block; float:left; height:30px; line-height:30px; padding-right:8px;}
#productSearch label{position:relative; top:2px;}
#productSearch input#ctl00_Text1{font-size:13px; border:solid 1px #bbbbbb; display:block; background:url(seach_bg.png) no-repeat top left; border:solid 1px #b3b3b3; border-width:0px 1px 1px 0px; height:26px; line-height:26px; overflow:hidden; width:129px;padding-left:25px; color:#a1a1a2; padding-right:5px; float:left;}
#productSearch input#Text1{font-size:13px; border:solid 1px #bbbbbb; display:block; background:url(seach_bg.png) no-repeat top left; border:solid 1px #b3b3b3; border-width:0px 1px 1px 0px; height:26px; line-height:26px; overflow:hidden; width:129px;padding-left:25px; color:#a1a1a2; padding-right:5px; float:left;}
input#ctl00_btn{background:url(seach_bg.png) no-repeat 0px -26px;  height:27px;  border:0; margin-right:0px; cursor:pointer; margin-left:-1px; text-align:center; width:67px; line-height:27px;color:#004098; float:left;}
input#btn{background:url(seach_bg.png) no-repeat 0px -26px;  height:27px;  border:0; margin-right:0px; cursor:pointer; margin-left:-1px; text-align:center; width:67px; line-height:27px;color:#004098; float:left;}

/*左栏样式*/
#home_left{float:left; width:540px; padding:15px 25px 25px;}
#left{float:left; width:220px; margin-right:1px; }
h2.title{font-size:13px; background:url(Titlebg.png) repeat-x center bottom; height:27px; border:solid 1px #dadada; border-width:1px 1px 0px 0px; margin:0px; padding:0px 10px; line-height:27px; font-weight:normal; }
#submenu{padding:10px; font-size:13px;}
#submenu li{background:url(listRightBg.png) no-repeat 175px 5px; margin:5px 0px;}

/*右栏样式*/
#home_right{float:right; width:400px; margin-right:10px; display:inline}
#home_right h1{font-size:16px; line-height:30px; text-align:center; font-weight:normal; background:#eaeaea;}
#home_right ul li{display:block; border-top:solid 1px #ccc; padding:5px; text-align:center; margin:5px 0;}
#right{float:left; width:783px; background:#efefef;}
#content .guide ul{padding:10px; }
#content .guide ul li{padding:2px 0px;}
.path{font-size:13px; height:30px; line-height:28px; background:url(pathBg.png) repeat-x center bottom; padding:0px 10px 0px 10px;}
#home_right .FriendLink { display:block}
#home_right .FriendLink  li{float:left; width:190px; height:60px }


/*产品样式*/
.content{padding:10px 0px;}
#mainContent #SubContent{ margin:0 50px 0 0 }
#mainContent .item { margin: 0 50px 0 0}
#mainContent .item li{display:block; border-bottom:solid 1px #EEE; padding:8px 0px; clear:left;}
#mainContent .item .Title{ margin:10px 0; background:#EBEBEB; font-size:14px; font-weight:bold; padding:4px 20px}

#mainContent .item li .img{text-align:center; float:left; width:286px; }
#mainContent .item li .img a{display:block; background:#fff; padding:10px; width:280px; margin:5px auto;}
#mainContent .item li .TextList{float:left; width:600px;}
#mainContent .item li .TextList li{border:none; padding:2px 10px; background:url(textListBg.png) no-repeat 0px 9px; width:600px; display:block; zoom:1; overflow:hidden;}
#mainContent .item li .TextList li a{color:#000; line-height:20px;}
#mainContent .item li .TextList li a:hover{color:#333; text-decoration:none; background:#eeeeee}
#mainContent .item li .TextList li a span{display:block; width:250px; float:left; cursor:pointer;}
#mainContent .item li .TextList li a:hover span{color:#333;  background:#eeeeee;text-decoration:none;}



/*定位*/
#List86{ margin-top:10px}
#Logo42{ margin-top:20px}

#List40, #List41, #List39{ margin-top:15px}

/*留言*/
#message{padding:30px 0px;}
.tdInput input.inputText{border: 1px solid #838383; font-size: 13px;  font-weight: bold;  height: 20px; line-height: 18px; margin-right: 5px;  padding: 4px;  width: 172px; background:url(bg_v2.png) repeat-x top center;}
.tdText{text-align:right;}
.tdInput textarea{border: 1px solid #838383; background:url(bg_v2.png) repeat-x top center;padding: 4px; margin:0px; height:115px;}
.tdInput input.code{width:60px;}
td input.btn{background:url(btn_sub.png) no-repeat 0px 0px; text-align:center; width:79px; height:29px; line-height:29px; font-size:14px; border:0; cursor:pointer; margin:20px 15px 50px 0px;}

/*企业荣誉*/
#Enterprise{padding:20px 40px;}

/*招聘信息*/
#recruitment{padding:30px 40px;}

/*脚注样式*/
#footer{height:27px; line-height:27px; color:#fff; font-size:13px; text-align:center; background:#01275d}


.ProductCatalog ul{ width:700px; margin-top:10px}
.ProductCatalog ul li{ width:300px; display:block; float:left; }
.ProductCatalog ul li a{ width:300px; color:#000; display:block;font-size:18px; font-weight:bold; margin:10px 0 4px 0;  border-top:1px solid #999; border-bottom:1px solid #999 ; padding:10px 0  }
.ProductCatalog ul li ul{ width:300px }
.ProductCatalog ul li ul li{width:180px; display:block; float:left; }
.ProductCatalog ul li ul li a{ width:180px; font-size:14px; font-weight:normal; padding:0; padding-left:25px; margin:4px 0 2px 10; background:url(Arrow01.png) no-repeat; border:0 }
.ProductCatalog ul li ul li ul{ width:180px;}
.ProductCatalog ul li ul li ul li{ width:180px;}
.ProductCatalog ul li ul li ul li a{ width:180px; font-size:12px; padding:0; padding-left:25px; margin:2px 0 2px 8px; color:#999;  background:url(textListBg.png) no-repeat; border:0; margin:0 10px}
.ProductCatalog ul li ul li ul li ul{ }
.ProductCatalog ul li ul li ul li ul li{ }


/*正文内容样式*/
#SubContent{font-size:12px;}
#SubContent table .Title{color:#fff; font-size:20px;font-weight:bold; line-height:20px; padding:5px; background:#666699; text-align:center; font-family:'宋体'}
#SubContent table h1{clear: none; font-size:16px; margin: 10px 0 0;  padding: 0;}
#SubContent table h2 {clear: none; font-size: 14px; margin: 18px 0 0; padding: 0;}
#SubContent table h3{border-color: #CC0000; border-style: solid;  border-width: 0 0 0 5px;  font-size:13px;  margin:6px 0px 6px 0px;    padding: 2px 0 1px 3px; position: static;}
#SubContent table h4 {clear: both; font-size: 12px; margin:1.5em 0 0; padding: 0;}
#SubContent table p{line-height:20px; margin: 6px 0 0; padding: 0}
#SubContent table ul{margin:10px;}
#SubContent table ul li{background: url("textListBg.png") no-repeat scroll 0 6px; padding-left:10px; margin-bottom:5px;}
#SubContent table ul li ol li{background:none; padding-left:5px;}
#SubContent table a{color:#666699; text-decoration:none;}
#SubContent table a:hover{color:#666}


